const { defineConfig } = require('@vue/cli-service')
// const proxy = require('http-proxy-middleware')
module.exports = defineConfig({
  transpileDependencies: true,
  lintOnSave:false,
  // 在vue.config.js中实现的代理配置,原理也是使用的nodsjs中代理模块,http-proxy-middleware
  // 将项目所有的接口ajax的api请求,代理到元素的服务器,,这样就解决了前端的跨域问题了,这样不用请求后端去设置跨域请求
  devServer: {
    proxy: {    //proxy 代理的意思
      '/api': {   //api表示当请求的地址中包含/api字段,那么改期我就代理到target这个目标地址
        target: 'http://kumanxuan1.f3322.net:8001/', 
        ws: true,   // 远程链接,运行链接   不写默认的会有
        changeOrigin: true   //允许设置跨域   不写默认的会有
      },
      
    }
  }

})
// module.exports = {
//    devServer: {
//     proxy: 'http://localhost:4000'
//    }

// }

